Using machine learning to improve automatic vectorization
نویسندگان
چکیده
منابع مشابه
A Using Machine Learning to Improve Automatic Vectorization
Automatic vectorization is critical to enhancing performance of compute-intensive programs on modern processors. However, there is much room for improvement over the auto-vectorization capabilities of current production compilers, through careful vector-code synthesis that utilizes a variety of loop transformations (e.g. unroll-and-jam, interchange, etc.). As the set of transformations consider...
متن کاملUsing Machine Learning to Improve Stochastic Optimization
In many stochastic optimization algorithms there is a hyperparameter that controls how the next sampling distribution is determined from the current data set of samples of the objective function. This hyperparameter controls the exploration/exploitation trade-off of the next sample. Typically heuristic “rules of thumb” are used to set that hyperparameter, e.g., a pre-fixed annealing schedule. W...
متن کاملUsing Machine Learning to Improve Information Access
The explosion of on-line information has given rise to many query-based search engines (such as Alta Vista) and manually constructed topic hierarchies (such as Yahoo! ). But with the current growth rate in the amount of information, query results grow incomprehensibly large and manual classi cation in topic hierarchies creates an immense information bottleneck. Therefore, these tools are rapidl...
متن کاملUsing machine learning to improve rule-based machine translation
We present an experiment of using transformation-based learning for improving translation quality of a rule-based machine translation system by means of post-processing. Transformation rules are learned based on a parallel corpus of machine translation output and a human-corrected version of the output. The experiment resulted in a significant increase in translation quality of 0.8 measured usi...
متن کاملUsing Machine Learning Algorithms for Automatic Cyber Bullying Detection in Arabic Social Media
Social media allows people interact to express their thoughts or feelings about different subjects. However, some of users may write offensive twits to other via social media which known as cyber bullying. Successful prevention depends on automatically detecting malicious messages. Automatic detection of bullying in the text of social media by analyzing the text "twits" via one of the machine l...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Transactions on Architecture and Code Optimization
سال: 2012
ISSN: 1544-3566,1544-3973
DOI: 10.1145/2086696.2086729